#!/bin/bash
export DIR_CA="/usr/share/openvpn/easy-rsa/2.0/"
cd $DIR_CA
echo "Digita il nome del cliente per associare il certificato"
read n
. ./vars
 ./build-key $n

echo "Certificato generato per Utente $n, copiare i file sul client"
cp /etc/openvpn/clienti/client.conf /etc/openvpn/clienti/client_$n.conf
echo "ca /etc/openvpn/keys/ca.crt" >>/etc/openvpn/clienti/client_$n.conf
echo "cert /etc/openvpn/keys/$n.crt" >>/etc/openvpn/clienti/client_$n.conf
echo "key /etc/openvpn/keys/$n.key" >>/etc/openvpn/clienti/client_$n.conf
tar cvfz /tmp/client_$n.tgz /etc/openvpn/keys/ca.crt /etc/openvpn/keys/$n.crt /etc/openvpn/keys/$n.key /etc/openvpn/clienti/client_$n.conf
echo "File /tmp/client_$n.tgz generato per Utente $n, copiare il file client_$n.tgz sul client"

